Big Huge Thesaurus

chaparral pea

noun